package com.njworkorder.VO;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
public class CORListVo {

    private String id;

    @Schema(description = "营运编号")
    private String operationNumber;

    @Schema(description = "计划开始时间")
    private Date plannedStartTime;

    @Schema(description = "计划结束时间")
    private Date plannedEndTime;

    @Schema(description = "施工类型")
    private String constructionType;

    @Schema(description = "项目名称")
    private String projectName;

    @Schema(description = "路线名称")
    private String routeName;


    @Schema(description = "实际开始时间")
    private Date actualStartTime;

    @Schema(description = "实际结束时间")
    private Date actualEndTime;

    @Schema(description = "时间重合率")
    private double timeOverlapRate;

    @Schema(description = "养护审核状态")
    private String auditStatus;

    @Schema(description = "营运反馈状态")
    private String feedbackStatus;

    @Schema(description = "营运反馈备注")
    private String feedbackRemark;

    @Schema(description = "位置")
    private String position;

    @Schema(description = "开始桩号")
    private String startStake;

    @Schema(description = "结束桩号")
    private String endStake;


    @Schema(description = "数据状态")
    private String status;

    @Schema(description = "创建时间")
    private Date publishTime;

}
